import request from '@/utils/request'

export function getList(params) {
  return request({
    url: '/vue-admin-template/table/list',
    method: 'get',
    params
  })
}

// 文生图
export function generateImage(data) {
  return request({
    url: '/sdapi/v1/txt2img', // 使用代理路径
    method: 'post',
    data: data // 直接使用传入的数据
  })
}

// 任务生成状态
export function getGenerationProgress(params) {
  return request({
    url: '/sdapi/v1/progress',
    method: 'get',
    params // 自动处理参数序列化
  })
}
